package com.oig.sys.auth.service;


import com.oig.sys.auth.dto.ResourceDataCfgDto;
import com.oig.sys.auth.vo.ResourceDataCfgVo;
import com.oig.sys.auth.vo.UserDataCfgVo;

import java.util.List;

/**
 * @author wuxl
 */
public interface ITbResourceDataCfgService {


    List<ResourceDataCfgVo> getResourceDataCfg(Integer resourceId);

    ResourceDataCfgVo addResourceDataCfg(ResourceDataCfgDto resourceDataCfgDto);

    ResourceDataCfgVo updateResourceDataCfg(ResourceDataCfgDto resourceDataCfgDto);

    void cancelResourceDataCfg(Integer id);

    void revertResourceDataCfg(Integer id);

    void delResourceDataCfg(Integer id);

    UserDataCfgVo getUserDataCfg(Integer resourceId);


}
